a hard act to follow - Inglés Sinónimo Diccionario